//
//  WXHelper.h
//  ShareTest
//
//  Created by Eric Wang on 15/2/1.
//  Copyright (c) 2015年 LinkMob. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "WXApiObject.h"
#import "WXApi_.h"

typedef NS_ENUM(NSInteger, WXShareType) {
    WXShareTypeText = 0,
    WXShareTypeImage,
    WXShareTypeLink,
    WXShareTypeAudio,
    WXShareTypeVideo
};

@interface WXHelper : NSObject <WXApiDelegate>

+ (instancetype)shareInstance;

/**
 * @brief 分享
 *
 * title 标题（用于除文字内容外的）
 * text 文字内容
 * thumbImage 缩略图，大小不能超过32k
 * imageData 本地图片
 * imageURL 网络图片
 * desc 描述
 * webPageURL Link类型时要跳转的url
 * mediaURL Audio和Video类型时使用，音乐或视频网页的url地址
 * audioDataURL Audio使用，结尾为.mp3等等的音频地址
 * scene 分享至好友还是朋友圈
 * type 分享的类型
 */
- (void)shareTitle:(NSString *)title
              text:(NSString *)text
        thumbImage:(NSString *)thumbImage
         imageData:(NSData *)imageData
          imageURL:(NSString *)imageURL
              desc:(NSString *)desc
        webPageURL:(NSString *)webPageURL
          mediaURL:(NSString *)mediaURL
      audioDataURL:(NSString *)audioDataURL
             scene:(int)scene
              type:(WXShareType)type;


@end
